An Accumulated Cognitive Approach to Measure Software Complexity
نویسندگان
چکیده
منابع مشابه
Software Cognitive Complexity Measure Based on Scope of Variables
In this paper, we define a Mathematical model of program structure. Mathematical model of program structure defined here provides unified mathematical treatment of program structure, which reveals that a program is a large and finite set of embedded binary relations between current statement and previous ones. Then, a program is considered as a composed listing and a logical combination of mult...
متن کاملCognitive Information Complexity Measure of Object-Oriented Software – A Practitioner’s Approach
Cognitive informatics is an interdisciplinary research area that paves way for finding solutions to problems in the related field such as problem understanding, artificial intelligence, cognitive sciences etc. It studies the information processing mechanism and its relation to the behavior thereupon, may it be system or an individual. Cognition defines the ease of understanding or the property ...
متن کاملA Systematic Approach to Measure the Problem Complexity of Software Requirement Specifications of an Information System
SRS document is the first deliverable product/milestone in the software development process and acts as a basis for the formal contract between the user and the developer of the software of an information system. This document is written in natural language and reflects the problem (computation) complexity of the system. We felt that there was a need to measure this complexity since little effo...
متن کاملA measure of software complexity
In recounting the e6pietls-reas-ens---ereK-£-HSC-S f-Gfour tr-a-ditional problems in developing and maintaining computer software, many authorities have mentioned complexity (e.g., References 2, 8, 15). The complexity pointed to sometimes is the inherent complexity of the jobs the computer is to do; sometimes it is the complexity of the systems or programs that direct the computer to do the job...
متن کاملAn Interface Complexity Measure for Component-based Software Systems
Controlling and minimizing software complexity is one of the most important objective of each software development paradigm because it affects all other software quality attributes like reusability, reliability, testability, maintainability etc. For this purpose, a number of software complexity measures have been reported to quantify different aspects of complexity. As the development of compon...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of Advances in Information Technology
سال: 2015
ISSN: 1798-2340
DOI: 10.12720/jait.6.1.27-33